﻿using System;
namespace CompanySearch.Library.Repository
{
    interface IRepository
    {
        global::System.Collections.Generic.List<Guid> GetCompaniesByAttribute(string textToMatch);
        global::System.Collections.Generic.List<global::CompanySearch.Library.Mongo.Company> GetCompaniesByIds(global::System.Collections.Generic.List<Guid> ids);
        global::System.Collections.Generic.List<global::CompanySearch.Library.Mongo.Company> GetCompanyByContains(string text, int skip, int take);
        global::System.Collections.Generic.List<global::CompanySearch.Library.Mongo.Company> GetCompanyByStartsWith(string text, int skip, int take);
    }
}
